/* CSS Document */
#idPageHead{height:26px; border:1px solid #ccc; background:#eee; clear:both}
#idPageFoot{height:26px; border:1px solid #ccc; background:#eee; clear:both}

.leftFill{}
.leftFill .left{float: right;width: 294px;}
.leftFill .right{margin-right: 300px;}


#idLeftMenu{width:150px; float:left; vertical-align:top; text-align:left;; overflow:scroll}
#idMainFrame{float:left}
#idLeftMenu dl{ margin:0px; padding:0px 0px 10px 0px; line-height:18px;}
#idLeftMenu dt{ margin-left:5px;}
#idLeftMenu dd{ margin-left:20px;}

.toolbar{line-height:28px; background-color:#CFF; border-bottom:1px solid #aaa;margin-bottom:5px;}
.toolbar a{padding:4px 8px 4px 8px; margin:4px; border:1px solid #ccc;background-color:#f0f0f0; color:#000; text-decoration:none}
.toolbar a:hover{ background:#FFF}

.pager{border:1px solid #ccc; padding:3px; background-color:#F4F4F4; height:30px}
.pager a{ text-decoration:none; line-height:24px; padding:4px 10px 4px 10px;border:1px solid #ccc; background:#fff}
.pager a:hover{background:#ccc}
.pager a.gap{border:1px solid transparent; padding:4px; background:transparent}
.pager a.current{border:1px solid #ddd; background:#2233aa;color:#fff}
.pager div{float:right; padding-right:20px}

.table_list{width:100%; border-top:1px solid #ccc; border-left:1px solid #ccc}
.table_list td{line-height:20px;border-right:1px solid #ccc; border-bottom:1px solid #ccc}
.table_list td a{ padding:0px 4px 0px 4px}
.table_list th{line-height:24px;background-color:#eee;border-right:1px solid #ccc; border-bottom:1px solid #ccc;text-align:left; font-weight:bold}

.table_edit{width:400px; border-top:1px solid #ccc; border-left:1px solid #ccc}
.table_edit td{line-height:28px;border-right:1px solid #ccc; border-bottom:1px solid #ccc}
.table_edit th{ width:100px; padding-right:5px; line-height:28px;background-color:#eee;border-right:1px solid #ccc; border-bottom:1px solid #ccc;text-align:right; font-weight:bold}
.mod_select dt{background-color:#eee; line-height:24px; font-weight:bold}
.mod_select dd{line-height:20px;}

.table_tr_hover { background-color:#CFF; }
.msg{background:url(../img/message.png) no-repeat top left;width:24px;height:24px; text-align:center; line-height:24px}
.card_content {padding: 1% 10% 0 3%}
.card_content ul{line-height:24px;list-style-type:none;}
.card_content ul label{ font-size:10px; font-weight:bold; color:gray}
.card_content ul li.float{ float:left;clear:right;text-align:center;line-height:16px;padding:5px;} 
.card_listsummer{border:1px solid #ccc; line-height:22px;  clear:both;}
.card_listsummer dt{background-color:#E4FBF6;}
.card_listsummer dd{ border-bottom:solid 1px #eee; padding-bottom:4px;margin-left:10px; cursor:pointer}
.card_listsummer dd b{ text-decoration:underline;  }
.card_listsummer dd span{ color:#666666}
.card_title{border:1px solid #ccc; line-height:26px; background-color:#ccc;margin-bottom:1px}
.card_toolbar{border:1px solid #ccc; line-height:26px; background-color:#e3e3e3}
.card_toolbar a{padding-right:7px; border-right:1px solid #ccc; margin-left:4px;}
.card_toolbar a:hover{background-color:#ddd}
.card_info{}
.card_info .card_left{float:left; padding-right:auto; border:1px solid #ddd;margin:2px 0 5px 5px}
.card_info .card_right{float:right;border:1px solid #ddd;margin:2px 0 5px 5px}

.chat{background:#e2e2e2;border:1px solid #ccc; padding:4px;}
.chatList{ height:100px; overflow:auto; background:#fff; float:left}
.chatUserInfo{width:150px;background:#fff; float:right;line-height:22px}
.chatListItem{ margin-bottom:10px; padding:4px;}
.chatListItem span{ padding-left:10px; clear:both}


/*---地图上用的-----------------------------------*/
dt label{ padding:2px; text-decoration:underline; color:blue}
dt strong{ font-size:12px}
dd label{ padding-right:4px; font-weight:bold}
td.img{border: 1px solid #ccc; width:106px; height:106px; vertical-align:middle; text-align:center}

.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }=======
.chatListItem span{ padding-left:10px; clear:both}